草庐IT

java - 获取 jsonarray 键名

全部标签

javascript - 获取本地日期字符串和时间字符串

我正在尝试获取LocaleDateString和LocaleTimeString这将是toLocaleString()但LocaleString给你GMT+0100(GMT夏令时)我不想显示它。我可以使用类似的东西吗:timestamp=(newDate()).toLocaleDateString()+toLocaleTimeString();非常感谢 最佳答案 您可以按原样使用本地日期字符串,只需摆弄小时、分钟和秒即可。此示例用前导0填充单个数字并调整上午/下午的小时数。functiontimenow(){varnow=newDa

javascript - 获取变量名。 javascript "reflection"

有没有办法获取变量name,就像您在.Net中通过反射所做的那样?就像在这种情况下:function(x,y,z){if(x===0)logger.log('variable'+x.reflectedName'hasinvalidvalue'+x)//logs:'variablexhasinvalidvalue0)...}我发现了类似的问题,想要函数之外的var名称(?!),但找不到这个问题。(jQuery是一个选项,虽然我不知道如何用它来完成......) 最佳答案 实际上你可以。这是一个片段:functiongetVarName

javascript - 如何在 Chrome 扩展程序中使用历史 API 获取浏览历史记录

如何使用chrome.historyAPI获取最近访问过的标签页的URL,特别是最近访问的10个URL? 最佳答案 将空字符串作为查询传递给search()methodofthechrome.historyAPI.例如,这会将10个最近访问的URL记录到控制台:chrome.history.search({text:'',maxResults:10},function(data){data.forEach(function(page){console.log(page.url);});});

javascript - 获取 restify REST API 服务器以支持 HTTPS 和 HTTP

我正在使用node.jsrestifyver4.0.3下面的简单代码用作支持HTTP的简单RESTAPI服务器。一个示例API调用是http://127.0.0.1:9898/echo/messagevarrestify=require('restify');varserver=restify.createServer({name:'myapp',version:'1.0.0'});server.use(restify.acceptParser(server.acceptable));server.use(restify.queryParser());server.use(restif

javascript - Angular 2使用动态键从json数组中获取键和值

我想使用动态键从json数组中获取键和值。意思是,我事先不知道key是什么。这是函数获取的json示例:arr=[{key1:'val1'},{key2:'val2'},{key3:'val3'}];这对我来说似乎很简单,但我无法获取每个项目的键和值。这是我尝试过的(基于thispipe):for(letkeyofarr){console.log('key:'+key+',value:'+arr[key]);}但是我在日志中得到的是以下内容:key:[objectObject],value:undefined我的预期行为是获得以下内容:key:key1,value:val1我做错了什么

javascript - 我可以从现有元素中获取 jQuery 对象吗

我有一个函数functiontoggleSelectCancels(e){varcheckBox=e.target;varcancelThis=checkBox.checked;vartableRow=checkBox.parentNode.parentNode;}如何获取包含tableRow的jQuery对象通常我会去$("#"+tableRow.id),这里的问题是tableRow的id是这样的"x:1280880471.17:adr:2:key:[95]:标签:“。它由基础设施控制自动生成。id是这样的时候,jQuery似乎不会getElementById。然而,标准domdoc

javascript - 如何通过弹出窗口获取输入并通过 javascript/jquery 将文本放入变量中

我的页面上有一个按钮。单击时应出现一个弹出框,允许用户输入文本。当按下确定/提交时,我的jscript将使用输入的数据执行一些功能。非常简单,但我就是不知道该怎么做。谢谢! 最佳答案 在最简单的形式中,您可以使用prompt(question,default):(取自w3schools:http://www.w3schools.com/js/tryit.asp?filename=tryjs_prompt)functionmyFunction(){varx;varname=prompt("Pleaseenteryourname","H

javascript - 如何在 Javascript 中获取 url 的标签值和符号值?

我有一个像http://www.example.com/folder/file.html#val=90&type="test"&set="none"&value="reset?setvalue=1&setvalue=45"这样的url现在我需要从#开始获取url的部分,我如何获取它,我尝试使用window.location.search.substr();但看起来像搜索?在一个网址中。#之后有没有办法获取url的值我如何从&符号获取一部分url谢谢,迈克尔 最佳答案 varhash=window.location.hash;更多信息

javascript - 获取 jQuery 集合中最宽的元素

假设我有一堆具有不同文本内容的元素。我怎样才能得到最宽的?jQuery很好。我只关心识别跨度,而不关心宽度本身的值。类似的问题是here.但他们只得到宽度的值。我是这样开始的:$('span').each(function(id,value){if($(this).width()>w){largestSpan=id;}}); 最佳答案 varmaxWidth=0;varwidestSpan=null;var$element;$("span").each(function(){$element=$(this);if($element.

javascript - 使用正则表达式或 Javascript 从 URL 获取文件名

我需要从URL地址获取文件名。这里是标准:以下场景需要返回空字符串"":http://somedomain.comhttp://www.somedomain.comhttp://somedomain.com/http://www.somedomain.com/并在以下场景返回filename.php:http://somedomain.com/filename.php?queryhttp://www.somedomain.com/filename.php?queryhttp://somedomain.com/filename.php#queryhttp://www.somedomain